clouded moray - French English Dictionary